649413
640989
1761699
1095869
1207100
603816
240957
86290
2902195
1202416
751891
288256
789147
878949
1008724
805610
535505
42952
79987
588377
283284
526841
442275
815256